Форум dkLab и Denwer
Здесь общаются Web-разработчики.
Генеральный спонсор:
Хостинг «Джино»

php внутри html (o-r-i-o-n)
Author Message
o-r-i-o-n
Заглянувший



Joined: 20 Apr 2006
Posts: 5
Карма: 0
   поощрить/наказать


PostPosted: Thu Apr 20, 2006 9:48 pm (написано за 10 секунд)
   Post subject: php внутри html
Reply with quote

Подскажите новичку плиз.

На сайте есть страница index.html
При размещении внутри страницы следующего кода:
<?php
echo "Hello, World!";
include '1.html';
?>
надпись Hello не отображается и файл 1.html не выводится также.

Но если сменить расширение файла html на php, т.е. index.html=>index.php,
то в новом index.php надпись Hello отображается и файл 1.html выводится.

Как сделать правильно, чтобы все файлы сайта оставить с расширением html?
Back to top
View user's profile Send private message
kernel32
Участник форума



Joined: 18 Mar 2006
Posts: 256
Карма: 24
   поощрить/наказать

Location: Москва

PostPosted: Thu Apr 20, 2006 10:16 pm (спустя 28 минут; написано за 2 минуты 29 секунд)
   Post subject:
Reply with quote

Просто сервер не передает на обработку интерпретатору php файлы с расширением PHP. Чтобы сделать поддержку PHP в файлах с абсолютно любым расширением, надо создать файл .htaccess в соответственной директории со следующим содержанием (вместо {ext} - нужное расширение):
Code (any language): скопировать код в буфер обмена
AddHandler application/x-httpd-php {ext}
или
Code (any language): скопировать код в буфер обмена
AddHandler application/x-httpd-php5 {ext}
Если PHP установлен как модуль апача, точно поможет. Насчет обычного CGI не буду врать - не знаю.
Back to top
View user's profile Send private message
peterpro
Заглянувший



Joined: 21 Mar 2006
Posts: 14
Карма: 0
   поощрить/наказать


PostPosted: Fri Apr 21, 2006 11:34 pm (спустя 1 день 1 час 18 минут; написано за 1 минуту 41 секунду)
   Post subject:
Reply with quote

По-моему, Вы пытаетесь в статичную html-страницу добавить PHP код.

Естественно, она не выводится.

Выходов два:
1) Хороший: перевести сайт на PHP.
2) Плохой: Добавить обработку html-файлов (оччень замедляет работу)
Back to top
View user's profile Send private message
o-r-i-o-n
Заглянувший



Joined: 20 Apr 2006
Posts: 5
Карма: 0
   поощрить/наказать


PostPosted: Sat Apr 22, 2006 12:24 am (спустя 49 минут; написано за 15 секунд)
   Post subject:
Reply with quote

разве очень замедляет? это точно?
Back to top
View user's profile Send private message
Юрий Насретдинов
Модератор



Joined: 13 Mar 2003
Posts: 8642
Карма: 198
   поощрить/наказать

Location: 007 495

PostPosted: Sat Apr 22, 2006 12:19 pm (спустя 11 часов 54 минуты; написано за 20 секунд)
   Post subject:
Reply with quote

o-r-i-o-n wrote:
разве очень замедляет? это точно?
Если все файлы .html всё равно содержат PHP-код, то разницы не будет вообще никакой :)
Back to top
View user's profile Send private message Send e-mail
o-r-i-o-n
Заглянувший



Joined: 20 Apr 2006
Posts: 5
Карма: 0
   поощрить/наказать


PostPosted: Sat Apr 22, 2006 12:59 pm (спустя 40 минут; написано за 2 минуты 52 секунды)
   Post subject:
Reply with quote

Юpий Насрeтдинов wrote:
o-r-i-o-n wrote:
разве очень замедляет? это точно?
Если все файлы .html всё равно содержат PHP-код, то разницы не будет вообще никакой :)
а если многие файлы, например, 1/3 от всех файлов не содержат PHP-код
имеет смысл все файлы .html переименовывать в .php?
Back to top
View user's profile Send private message
kernel32
Участник форума



Joined: 18 Mar 2006
Posts: 256
Карма: 24
   поощрить/наказать

Location: Москва

PostPosted: Sat Apr 22, 2006 5:07 pm (спустя 4 часа 8 минут; написано за 1 минуту 36 секунд)
   Post subject:
Reply with quote

Quote:
а если многие файлы, например, 1/3 от всех файлов не содержат PHP-код
имеет смысл все файлы .html переименовывать в .php?
Или переименовывать, или добавить в .htaccess обработку html-файлов интерпретатором php (читайте второй пост в этой теме!)
Back to top
View user's profile Send private message
o-r-i-o-n
Заглянувший



Joined: 20 Apr 2006
Posts: 5
Карма: 0
   поощрить/наказать


PostPosted: Sun Apr 23, 2006 12:03 pm (спустя 18 часов 55 минут; написано за 2 минуты 43 секунды)
   Post subject:
Reply with quote

kernel32 wrote:
Quote:
а если многие файлы, например, 1/3 от всех файлов не содержат PHP-код
имеет смысл все файлы .html переименовывать в .php?
Или переименовывать, или добавить в .htaccess обработку html-файлов интерпретатором php (читайте второй пост в этой теме!)
второй пост усвоил,
сейчас спрашиваю как это влияет на быстродействие
Back to top
View user's profile Send private message
Юрий Насретдинов
Модератор



Joined: 13 Mar 2003
Posts: 8642
Карма: 198
   поощрить/наказать

Location: 007 495

PostPosted: Sun Apr 23, 2006 2:33 pm (спустя 2 часа 29 минут; написано за 21 секунду)
   Post subject:
Reply with quote

o-r-i-o-n
Если так, то тут даже думать не надо - можете смело использовать PHP везде.
Back to top
View user's profile Send private message Send e-mail
o-r-i-o-n
Заглянувший



Joined: 20 Apr 2006
Posts: 5
Карма: 0
   поощрить/наказать


PostPosted: Sun Apr 23, 2006 5:04 pm (спустя 2 часа 30 минут; написано за 27 секунд)
   Post subject:
Reply with quote

Юpий Насрeтдинов wrote:
o-r-i-o-n
Если так, то тут даже думать не надо - можете смело использовать PHP везде.
спасибо
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic All times are GMT + 3 Hours
Page 1 of 1    Email to a Friend.
You cannot post new topics in this forum. You cannot reply to topics in this forum. You cannot edit your posts in this forum. You cannot delete your posts in this forum. You cannot vote in polls in this forum. You cannot attach files in this forum. You can download files in this forum.
XML